برچسب: نویسنده: ایلیا حیدری تاريخ: دوشنبه 21 اسفند 1396 ساعت: 17:45
برچسب: نویسنده: ایلیا حیدری تاريخ: دوشنبه 21 اسفند 1396 ساعت: 17:45
https://waze.com/ul?acvp=65BF8AC7-45FE-4658-878A-DC20E64A88D2
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 12 بهمن 1396 ساعت: 20:02
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 12 بهمن 1396 ساعت: 20:02
gameover.blog.ir
//Author:@gameoverblog gameover.blog.ir
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class cameraFieldOfView : MonoBehaviour {
public Camera cam;
public Transform t1, t2;
void Update () {
cam.fieldOfView = Vector3.Distance(t1.position, t2.position);
}
}
برچسب: نویسنده: ایلیا حیدری تاريخ: سه شنبه 3 بهمن 1396 ساعت: 2:02

gameover.blog.ir

1. کلیدهای Alt و Shift را پایین نگه داشته و نقطه ی یک را بگیرید و رها نکنید تا بازو را به درستی طراحی کنید.
2. همان کار مرحله ی اول را با نقطه ی 2 انجام دهید و این دونقطه را به هم متصل فرمایید.
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 28 دی 1396 ساعت: 13:41
@gameoverblog
gameover.blog.ir
#یونیتی
نویسنده: بیسواد از گیم اور
آموزش بردار نرمال در یونیتی /کاربرد متد نرمالایز در یونیتی/کاربرد normalize/کاربرد تابع normalized در یونیتی/حرکت به سمت مقصد توسط بردار نرمال(بردار عمود بر هدف یا بردار حرکت مستقیم به سمت هدف
تابع Lerp از کلاس Vector3 :
در شکل به وضوح می بینید اگر ما فاصله تا هدف رو 5 قسمت کنیم تابع نرمال xyz ای میده که اگر جمع کنیم با پوز فعلی، یک واحد به سمت هدف حرکت انجام میشه.
#یونیتی
نکته: بی نرمالایز هم به سمت هدف حرکت انجام میشه ولی ابتدا سرعت زیاد و وقتی به هدف نزدیک میشیم،سرعت کمه،چون تفاضل فاصله ها کم شده در speed ضرب کنیم سرعت ثابت نیست،ولی با نرمال سرعت همیشه ثابت هست. لرزش هم داریم در انتها.
نکته ی بعدی : متد لرپ یا تابع Lerp در حرکت نرم ،نسبت به روش normalize بهتر و جدیدتر هست. اما مقایسه ما از این جهت هست که قدرت تابع لرپ تکمیل تر از نرمالایز هست. یعنی لرپ امکانات بیشتری هم داره ولی اینکه بگیم nomalize منسوخ هست نه اینکار هم نمی کنیم. فعلا اون توی جایگاه خودش بمونه ولی فقط قصد ما اثبات قدرت لرپ بود. همین(بیسواد)
مثال ساده :
Public Transform target;
void Update(){
transform.position = Vector3.Lerp(transform.position, target.position, speed * Time.deltaTime);
}
ادامه (کاربرد تابع Lerp)
حرکت به اندا
برچسب: نویسنده: ایلیا حیدری تاريخ: سه شنبه 26 دی 1396 ساعت: 4:07
gameover.blog.ir
این پروژه(در ویژوال استادیو 2012 ساختیم)
http://s9.picofile.com/file/8316791092/test.rar.html
نویسنده:بیسواد
وقتی روی باتن 2 بزنید ، رویداد کلیک باتن 1 اجرا میشه.اینم کد کامل:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(button1.Name);
}
private void button2_Click(object sender, EventArgs e)
{
button1_Click(button1, e);
}
}
}
نکته:
در قسمت button1_Click(button1, e); می تونید به جای e و button1 مقدار null بدید و اونطرف دیگه sender دریافت نمیشه و اسم دکمه و این چیزا قابل دریافت نیست و فقط می تونید توی کلیک باتن 1 مثلا یک پیام رو با MessageBox نمایش بدید.
برچسب: نویسنده: ایلیا حیدری تاريخ: سه شنبه 26 دی 1396 ساعت: 4:07
gameover.blog.ir
#سی_پلاس">پلاس_پلاس
g
نکته بسیار مهم :
حاصل تقسیم">تقسیم">تقسیم دو عدد صحیح">صحیح به هم با عملگر / در c plus plus عددی صحیح هست.
مثال:
200/400 =0
حال اگه بخوایم دو عدد صحیح رو به هم تقسیم کنیم ولی حاصل اعشاری">اعشاری بشه از ترفند زیر استفاده می کنیم :
float ans = (float)a / (float)b;
برچسب: نویسنده: ایلیا حیدری تاريخ: يکشنبه 24 دی 1396 ساعت: 2:09
برچسب: نویسنده: ایلیا حیدری تاريخ: يکشنبه 24 دی 1396 ساعت: 2:09
برچسب: نویسنده: ایلیا حیدری تاريخ: يکشنبه 24 دی 1396 ساعت: 2:09
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 17:32
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
gameover.blog.ir
GameObject[] allObjects =Resources.FindObjectsOfTypeAll<GameObject> ();
/*
foreach(GameObject g in allObjects) {
if (g.tag == "tagDelkhah") {
.....
}
}
*/
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
gameover.blog.ir
v1 = rand() % 100; // v1 in the range 0 to 99
v2 = rand() % 100 + 1; // v2 in the range 1 to 100
v3 = rand() % 30 + 1985; // v3 in the range 1985-2014
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
glBegin(GL_POINTS);
glColor3u(255,255,0);//rgb yellow
glVertex2i(100,100);//xy
glEnd();
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54

gameover.blog.ir
کش اومدن تکستچر با وجود اینکه تنظیم wrap mode روی Repeat هست.
#یونیتی
چرا تکستچر کش میاد با اینکه repeat فعاله( به جای clamp)؟
اول یک new material بسازید(با راست کلیک در کادر project)
سپس،نوع شیدر رو Legacy shader/Diffuse بذارید.
سپس،از قسمت Tiling که به معنی کاشیکاری هست،x و y رو به مقادیر مختلف تست کنید تا به وضوح بتونید تکستچر رو که درگ کردید روش مشاهده کنید:


برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
gameover.blog.ir
حل: توی فیلم، دشمن استاتیک بود. تیک static رو که برداریم مشکل حل میشه.
این فیلم رو ببینید:
http://s8.picofile.com/file/8316360276/bug_prefab_move.avi.html
برچسب: نویسنده: ایلیا حیدری تاريخ: پنجشنبه 21 دی 1396 ساعت: 11:54
gameover.blog.ir
برای هر گونه تغییر و سفارشی سازی برای پروژه های بازی شخصی به این شماره در تلگرام پیام دهید :
09039739619
بیسواد از گیم اور
دمو:
http://s9.picofile.com/file/8315971726/demo.mp4.html
توی این پکیج هوش مصنوعی بسیار حرفه ای هست و خیلی خوب و سریع دشمن ها پلیر رو پیدا می کنن.
توی کد سیستم navMesh هم هست ولی غیر فعال کردیم . چون نیازی بهش نداشتیم خودمون کدنوشتیم.
اسکریپت بسیار خوبی هست و حداکثر فاصله تشخیص و غیره قابل تنظیم در متغیرهای داخل پکیج هست و کد به زبان سیشارپ.
--
اگه مانعی توی راه باشه دشمن پلیر رو نمی بینه ولی اگه نباشه می بینه سریع می یاد دنبالش.
اگه مانعی باشه دشمن ها گشت می زنن تا از زاویه های مختلف پلیر رو پیدا کنن و به محض دیدن پلیر، میان سمتش.
خرید :
https://zarinp.al/156020
برچسب: نویسنده: ایلیا حیدری تاريخ: جمعه 15 دی 1396 ساعت: 18:12
gameover.blog.ir
دمو :
http://s9.picofile.com/file/8315973642/demo_hijab_bisavad_gameover_demo.mp4.html
توضیح:
قسمت دلخواه(چشم یا مقنعه یا لب یا صورت انتخاب می کنیم و رنگش رو تغییر می دیم)
کد کامل توسط گیم اور نوشته شده بدون هیچ پکیج اضافی.
تمام قسمت سیستم رنگ گرادیان توسط ما ساخته شده
خرید :
50 هزار تومان
https://zarinp.al/156031
هر مشکلی بود ساپورت با ماست:
09039739619
در تلگرام پیام دهید
برچسب: نویسنده: ایلیا حیدری تاريخ: جمعه 15 دی 1396 ساعت: 18:12
برچسب: نویسنده: ایلیا حیدری تاريخ: جمعه 15 دی 1396 ساعت: 13:20
برچسب: نویسنده: ایلیا حیدری تاريخ: دوشنبه 11 دی 1396 ساعت: 20:27
gameover.blog.ir
برچسب: نویسنده: ایلیا حیدری تاريخ: دوشنبه 11 دی 1396 ساعت: 20:27
برچسب: نویسنده: ایلیا حیدری تاريخ: يکشنبه 10 دی 1396 ساعت: 20:29